/*
 * Style tweaks
 * --------------------------------------------------
 */
html {
  overflow-x: hidden; /* Prevent scroll on narrow devices */
}
body {
  padding-top: 70px;
}
footer {
  padding: 30px 0;
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -50%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%; /* 6 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 50%; /* 6 columns */
  }
}

/*
 * Theme imported
 * --------------------------------------------------
 */
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}

.navbar-inverse .collapse {
	height: 0em;
	overflow: hidden;
	transition: height 1s;
}

.navbar-inverse:hover .collapse {
	height : 3em;
	transition: height 1s;
}

.admin-menu {
	position: fixed;
	left: -9em;
	transition: left 1s;
}

.admin-menu:hover {
	left: 0em;
	transition: left 1s;
}

.admin-menu .nav a {
	color: #C95A4F;
}

.admin-menu .nav-stacked li a{
	border-color: #EED3D7;
}

.admin-menu .nav-stacked li a:hover{
	background-color: #F2DEDE;
}

.admin-menu .pad {
	background-color: rgb(242, 222, 222);
	width: 10em;
	color: rgb(201, 90, 79);
	text-align: right;
	cursor: pointer;
	border-color: rgb(238, 211, 215);
	border-radius: 0.2em;
	position: absolute;
	display: block;
	top: -1.25em;
	padding-right: 0.5em;
}

/*
 * Index.php
 */
.post .author {
	display: block;
	color: #cccccc;
}
